/* 正文页 */
.header
{
	/* background-color: #319e6b; */
	height:10px;
	min-height: 100px; 
    background-image: linear-gradient(.015turn, #e6e0e0fc, #5bbaa2, #e8dcca);
	margin: 0 auto;

}
.headul
{
	width: auto;
	height: 100px;
	/* font-size: 0; */
	list-style: none;
	margin: auto auto;

}
.headul li
{
	display: inline;
}
.headul a
{
	line-height: 40px;
	/* display: block; */
	text-decoration: none;
	padding: 0 20px;
}
.headul a:hover
{
	background: #5bbaa2;
}
.head
{
    font-size: 20px;
    text-indent: 60px;
	
	
}
.home-slogan
{
    background-image: linear-gradient(.015turn, #e6e0e0fc, #5bbaa2, #e8dcca);
}
.bod
{
	width: 1000px;
	height: 500px;
	background-color: #d1f1e2;
	/* background-position: center; */
	margin: 0 auto;
}
.lif
{
	text-align: left;
}
/* 登录 */
.login_top{width:960px;height:130px;margin:0 auto;}
.login_logo{display:block;width:180px;height:76px;margin-top:200px;}
.login_form_bg{height:480px;background-color:#6fc122}
.no-mp{margin-top:0px;}
.login_form_wrap{width:960px;height:480px;margin:0 auto;}
.login_banner{width:381px;height:322px;background:url(../images/login_banner.png) no-repeat;margin-top:90px;}
.slogan{width:40px;height:300px;font-size:30px;color:#f0f9e8;text-align:center;line-height:36px;margin:80px 0 0 120px}
.login_form{width:368px;height:378px;border:1px solid #c6c6c5;background-color:#fff; margin-top:50px;}

.login_title{height:60px;width:308px;margin:10px auto;border-bottom:1px solid #e0e0e0;}

.login_title h1{font-size:24px;height:60px;line-height:60px;color:#a8a8a8;float:left;font-weight:bold;margin-left:44px;}
.login_title a{width:100px;height:20px;display:block;font-size:16px;color:#6ad12b;text-indent:26px;background:url(../images/icons02.png) left 5px no-repeat;float:left;margin:20px 0 0 36px}

.form_input{width:308px;height:250px;margin:20px auto;position:relative;}
.name_input,.pass_input{width:306px;height:36px;border:1px solid #e0e0e0;background:url(../images/icons02.png) 280px -41px no-repeat #f8f8f8;outline:none;font-size:14px;text-indent:10px;position: absolute;left:0;top:0}
.pass_input{top:65px;background-position:280px -95px;}

.user_error,.pwd_error{color:#f00;position:absolute;left:0;top:43px;display:none}

.pwd_error{top:110px;}

.more_input{position:absolute;left:0;top:130px;width:100%}

.more_input input{float:left;margin-top:2px;}
.more_input label{float:left;margin-left:10px;}
.more_input a{float:right;color:#666}
.more_input a:hover{color:#ff8800}

.input_submit{width:100%;height:40px;position:absolute;left:0;top:180px;background-color:#47aa34;color:#fff;font-size:22px;border:0px;font-family:'Microsoft Yahei';cursor:pointer;}


/* 把标签默认的间距设为0 */
body,ul,ol,p,h1,h2,h3,h4,h5,h6,dl,dd,select,input,textarea,form{margin:0;padding:0}

/* 让h标签文字大小继承body的文字设置 */
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

/* 去掉列表默认的图标 */
ul,ol{list-style:none;}

/* 去掉em默认的斜体 */
em{font-style: normal;}

/* 去掉a标签默认的下划线 */
a{text-decoration:none;}


/* 去掉加链接时产生的框线 */
img{border:0;}

/* 清除浮动 */
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both;}
.clearfix{zoom:1}

/* 浮动 */
.fl{float:left}
.fr{float:right}


页底部
.footer{
	/* margin-top: 1000px; */
	border-top:20px solid #42ad46;
	margin:30px 0;
}
.lv
{
	margin-top: 50px;
	background-color: #42ad46;
	height: 2px;
}

.foot_link{text-align:center;margin-top:30px;}
.foot_link a,.foot_link span{color:#4e4e4e;}
.foot_link a:hover{color:#ff8800}
.foot_link span{padding:0 10px}
.footer p{text-align:center; margin-top:10px;}

/* 登录 */
/* 注册页面 */
.register_con{
	width:700px;
	height:560px;
	margin:50px auto 0;
	/* background:url(../images/interval_line.png) 300px top no-repeat; */
}

.l_con{width:300px;}
.reg_logo{width:200px;height:76px;float:right;margin-right:100px;
		margin-top: 100px;}
.reg_slogan{width:300px;height:30px;float:right;text-align:right;font-size:24px;color:#4cde2b;margin:20px 30px 0 0;}
.reg_banner{width:251px;height:329px;background:url(../images/register_banner.png) no-repeat;float:right; margin:20px 10px 0 0;opacity:0.5}


.r_con{width:400px;}
.reg_title{width:360px;height:50px;float:left;margin-left:30px;border-bottom:1px solid #e0e0e0}
.reg_title h1{height:50px;line-height:50px;float:left;font-size:24px;color:#a8a8a8;font-weight:bold;}
.reg_title a{float:right;height:20px;line-height:20px;font-size:16px;color:#85df4c;padding-right:20px;background:url(../images/icons02.png) 35px 3px no-repeat;margin-top:15px}

.reg_form{width:360px;margin:30px 0 0 30px;float:left;position:relative;}
.reg_form li{height:70px;}
.reg_form li label{width:70px;height:40px;line-height:40px;float:left;font-size:14px;color:#a8a8a8}
.reg_form li input{width:288px;height:38px;border:1px solid #e0e0e0;float:left;outline:none;text-indent:10px;background-color:#f8f8f8}
.reg_form li.agreement input{width:15px;height:15px;float:left;margin-top:13px}
.reg_form li.agreement label{width:300px;float:left;margin-left:10px;}
.reg_form li.reg_sub input{width:360px;height:40px;background-color:#49d32e;font-size:18px;color:#fff;font-family:'Microsoft Yahei';cursor:pointer;}
.reg_form li .error_tip{float:left;height:30px;line-height:30px;margin-left:70px;color:#e62e2e;display:none;}
.reg_form li .error_tip2{float:left;height:20px;line-height:20px;color:#e62e2e;display:none;}



.login-a
{
	position: absolute;
	left: 90px;
	bottom: 0px;
	cursor: pointer;
}